; 가로 구분선 ; ─── 구분선 생성 (Label을 이용한 얇은 가로선) ───GUICtrlCreateLabel("",10,$height-45,$width-20,2); (x, y, width, height)GUICtrlSetBkColor(-1,0x808080); 회색선 (중간톤); ─── 가로 실선 ───1GUICtrlCreateLabel("",10,$iHeight-35,$iWidth-20,1)GUICtrlSetBkColor(-1,0x999999); ─── 가로 실선 ───GUICtrlCreateLabel("",20,40,360,1)GUICtrlSetBkColor(-1,0x999999); ─── 세로 실선 ───GUICtrlCreateLabel("",200,60,1,150)GUICtrlSetBkColor(-1,0x999999); ─── 점선은 GDI+ 사용 필요 ───_GDIPlus_Startup()Global$hGraphics=_GDIPlus_GraphicsCreateFromHWND($hGUI)Global$hPen=_GDIPlus_PenCreate(0xFF000000,1); 검정, 두께 1_GDIPlus_PenSetDashStyle($hPen,2); 점선 스타일 (2 = DashDot); GUI 내 점선 직접 그리기_GDIPlus_GraphicsDrawLine($hGraphics,20,220,380,220,$hPen)
코드 설명 : 위 예시된 템플릿은 간단하면서도 위치와 색상 두께를 조절하여 사용할 수 있는 가로 세로의 구분선입니다.
단순한 라벨을 활용한 방법중 하나입니다.
GDI를 사용하면 리소스가 증가하다보니 사용 제약도 있지만 화려한 UI를 위해서는 사용하지만 구분선에의 활용도 또한 위 예시처럼 사용하셔도 구분이 필요한 구문이라면 좋을듯하여 템플릿으로 작성한 예시 입니다.
내용을 복사하시어 필요한 곳에 저장 또는 메모해 두시고 필요할 때 활용을 하시면 코딩에 좀 더 나은 보탬이 되지 않을까 합니다.